This i s a French car specialist shop and it has cool stuff from time to time
0
nice find.
i wonder what motor is in it?
No idea. Who takes a rotary to a french shop?